fried lamb brains - Francés Inglés Diccionario